enum LoadDataStatus { initial, progress, success, empty, failure }